8255并行芯片 您所在的位置:网站首页 PAPB是什么 8255并行芯片

8255并行芯片

2024-06-18 11:59| 来源: 网络整理| 查看: 265

并行接口的特点 传输速率高——字节、字、双字宽 ,多根数据线同时传可靠性高——可设置握手联络信号线,易于实现异步互锁协议使用自由——数据格式、传输速率、工作时序无固定规定,根据I/O设备要求决定不做差错检验和速率控制适于近距离传输使用广泛 8255外部特性

下图为8255的外部引脚:

在这里插入图片描述 其中,A、B、C端口都可以作为数据口与外设之间交换数据,但C端口的使用比较特殊,除了作为数据端口外,还可以做状态端口、专用联络线和做按位控制用,且C端口被分为高4位和低4位两部分,高4位PC4 ~ PC7与A端口一起组成A组,低4位PC0 ~ PC3与B端口组成B组。

在这里插入图片描述

工作方式

0方式:一种无条件的数据传输方式,应用最多,是8255的基本输入/输出方式。

特点:8255做单向数据传送,即一次初始化只能把某个并行端口置成输入或输出,不能置成既输入又输出,使用不受什么限制。

功能:A端口做数据端口;B端口做数据端口;C端口做数据端口,或做位控,按位输出逻辑1或逻辑0。

1方式:单向选通方式,即双方传输数据时,需要遵守握手应答的约定。

特点:8255做单向数据传送,即一次初始化只能把某个并行端口置成输入或输出,遵守并行数据传送的协议。

功能:A端口做数据端口;B端口做数据端口;C端口可以有4种功能,分别为:

做A端口和B端口的专用联络信号线做数据端口,未分配做专用联络信号的引脚可做数据线用做状态端口,读取A端口和B端口的状态字做位控,按位输出逻辑1或逻辑0

2方式:双向选通方式,与1方式不同之处为双方能够同时发送和接收。

特点:8255做双向数据传送,即一次初始化可将A端口置成既输入又输出,具有双向性,遵守并行数据传送协议。

功能:A端口做双向数据端口;B端口做单向数据端口;C端口有4种功能,同1方式

编程命令

区分方式命令与按位置位/复位命令是通过特征位:D7=1表示方式命令;D7=0表示按位置位/复位命令。两个命令共用一个端口。

(1)方式命令

又称初始化命令。

在这里插入图片描述 A组有3种工作方式,而B组只有2种工作方式,C端口分为两部分,上半部属于A组,下半部属于B组。

(2)按位置位/复位命令

要在初始化以后才能使用。

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有